Energy-efficient multisite offloading policy using Markov decision process for mobile cloud computing
نویسندگان
چکیده
Mobile systems, such as smartphones, are becoming the primary platform of choice for a user’s computational needs. However, mobile devices still suffer from limited resources such as battery life and processor performance. To address these limitations, a popular approach used in mobile cloud computing is computation offloading, where resourceintensivemobile components are offloaded tomore resourceful cloud servers. Prior studies in this area have focused on a form of offloading where only a single server is considered as the offloading site. Because there is now an environment where mobile devices can accessmultiple cloud providers, it is possible formobiles to savemore energy by offloading energy-intensive components to multiple cloud servers. The method proposed in this paper differentiates the dataand computation-intensive components of an application and performs a multisite offloading in a data and process-centric manner. In this paper, we present a novel model to describe the energy consumption of a multisite application execution and use a discrete time Markov chain (DTMC) to model fading wireless mobile channels. We adopt a Markov decision process (MDP) framework to formulate the multisite partitioning problem as a delay-constrained, least-cost shortest path problem on a state transition graph. Our proposed Energy-efficient Multisite Offloading Policy (EMOP) algorithm, built on a value iteration algorithm (VIA), finds the efficient solution to the multisite partitioning problem. Numerical simulations show that our algorithm considers the different capabilities of sites to distribute appropriate components such that there is a lower energy cost for data transfer from the mobile to the cloud. A multisite offloading execution using our proposed EMOP algorithm achieved a greater reduction on the energy consumption of mobiles when compared to a single site offloading execution. © 2015 Elsevier B.V. All rights reserved.
منابع مشابه
Optimizing Offloading Strategies in Mobile Cloud Computing
We consider a dynamic offloading problem arising in the context of mobile cloud computing (MCC). In MCC, three types of tasks can be identified: (i) those which can be processed only locally in a mobile device, (ii) those which are processed in the cloud, and (iii) those which can be processed either in the mobile or in the cloud. For type (iii) tasks, it is of interest to consider when they sh...
متن کاملPerformance Optimization in Mobile-Edge Computing via Deep Reinforcement Learning
To improve the quality of computation experience for mobile devices, mobile-edge computing (MEC) is emerging as a promising paradigm by providing computing capabilities within radio access networks in close proximity. Nevertheless, the design of computation offloading policies for a MEC system remains challenging. Specifically, whether to execute an arriving computation task at local mobile dev...
متن کاملCloud –Based Energy Efficient Offloading Transcoding Service Policy
With the increasing variety of mobile applications, reducing the energy utilization of mobile devices is a major challenge in multimedia streaming applications. In this paper we investigate energy-efficient offloading policy for transcoding as a service in a generic mobile cloud system. we explores how to minimize the energy consumption of the backlight when displaying a video stream without ad...
متن کاملJoint Allocation of Computational and Communication Resources to Improve Energy Efficiency in Cellular Networks
Mobile cloud computing (MCC) is a new technology that has been developed to overcome the restrictions of smart mobile devices (e.g. battery, processing power, storage capacity, etc.) to send a part of the program (with complex computing) to the cloud server (CS). In this paper, we study a multi-cell with multi-input and multi-output (MIMO) system in which the cell-interior users request service...
متن کاملOn the Performance Evaluation of a Novel Offloading-Based Energy Conservation Mechanism for Wireless Devices
Mobile cloud computing paradigm includes plenty of critical challenges that have to be addressed for allowing application execution on remote terminals/servers. An integral part of mobile cloud computing reliable service provision is the establishment of a methodology that will guarantee the efficient execution of applications in an energy-efficient way. This work elaborates on the evaluation o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Pervasive and Mobile Computing
دوره 27 شماره
صفحات -
تاریخ انتشار 2016